/*************全局设置部分*******june******************************/
html{
	overflow-y: scroll;
	margin: 0; 
	padding: 0;
}
ul,li{list-style:none;}
body {
	color: #333;
	font-family:'Microsoft YaHei','微软雅黑','SimSun',"宋体",serif;
	margin: 0px;
	padding: 0px;
}
body, td, th, input, textarea, select, {
	font-size: 12px;
}
p{
	text-indent: 0.25em;
}
a{
	text-decoration: none;
}

/******清除浮动的类*****june******start***/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
* html .clearfix {height: 1%;}
*+html .clearfix { min-height:1%; }/* ie7 hack*/ 
.no-mainpage{
	display: none;
}
/***************全局设置部分结束*******june*******************/




/***********整合部分布局*************冰、升*********/
*{margin: 0;padding: 0;}


li {list-style-type: none;}
/*顶部导航*/
.top{
	width: 1180px;
	margin: 0 auto;

}
.topbor{
	height: 29px;
	background: none repeat scroll 0 0 #f7f7f7;
	border-bottom: 1px solid #DCDCDC;
	position: fixed !important;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
}

.top p{
	float: left;
	padding-left: 3px;
	line-height: 30px;
	font-size: 12px;
	font-family: "宋体" "MicroSoft Yehei";
}
.top a{
	line-height: 29px;
	color: #000;
	text-decoration: none;
}

.top a:hover{
	color: red;
}

.top ul{
	overflow: hidden;
	float: right;
}

.top li{float: left;}

.top li a{
	font-size: 12px;
	font-family: "宋体" "MicroSoft Yehei";
	padding: 0 12px;
	line-height: 29px;
	text-decoration: none;
}
.top li+li a{
	border-left: 1px solid #DDD;
}

/*头部背景*/

.header{
	width: 1180px;
	top: 30px;
	margin: 35px auto;
	display: block;
	z-index: 190;
	margin-bottom: 0px;
}
.bg{
	height: 70px;
	margin: 5px auto;
	background:url(../images/head.png) no-repeat;
	position: relative;
}
.bg button{
	background: url(../images/close.png) no-repeat;
	float: right;
	right: 5px;
	bottom: 48px;
	width: 18px;
	height: 18px;
	position: absolute;
}

.head_one{
	float: left;
	display: block;
	width: 100%;
}
.brand{
	margin-top: 10px;
	width: 196px;
	height: 80px;
	float: left;
	background: url(../images/brand.png) no-repeat;
}
/*搜索区*/
.searchdiv{		
	margin: 26px 0 11px 94px;
	float: left;
}
.searchform{
	width: 460px;
/*	box-sizing:border-box;*/
	border:2px solid #3DAE0B;
	height: 35px;
	background-color: #fff;
	display: block;
}
.box{

	vertical-align: middle;
	text-align: center;
	/*针对ie的hack*/
	*display: block;
	*font-size:27px;
	*font-family: Arial;/*防止非utf-8引起的hack失效问题 */
	width: 30px;
	height: 31px;
}

.search-submit{
	float:left;
	cursor:pointer;
	height: 34px;
	width: 34px;
	border: none;
	background: transparent url(../images/search-submit.png) no-repeat 0px 0px;
	border-right: 1px solid #cccccc;
}
.search-input{
	background: none repeat scroll 0 0 #ffffff;
	width: 353px;
	height: 100%;
	float: left;
	left: -71px;
	border: none;
	font-size: 100%;
	padding-left: 10px;
	outline: none;/**/
}
.search-button{
	float: left;
	right: 0;
	width: 63px;
	border:none;
	height: 35px;
	line-height: 35px;
	background: repeat scroll 0 0 #3dae0b;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	font-family: 'SimSun','宋体';
	font-weight: bold;
	cursor: pointer;
}
.searchdiv #hot_search{
	height: 22px;
	font-family: 'NSimSun','新宋体';
	font-size: 12px;
	color: #636363;
	padding-top: 5px;
}	
#hot_search a{
	text-decoration: none;
	color: #000000;
}
#hot_search a:hover{
	color: red;
}
/*我的尚田*/
.tel{
	float: right;
	overflow: hidden;
	width: 194px;
	height: 50px;
	margin-top: 22px;
	margin-right: 0px;
	text-align: right;
	background: url(../images/tel.png) no-repeat;
}
.clear{clear: both;}
.nav{
	background-color: #00873B;
	height: 35px;
	position: relative;
}
.all_classify{
	float: left;
	width: 205px;
}
.all_classify img#boult{
	width: 10px;
	height: 8px;
}
.all_classify>a{	
	color: #ffffff !important;
	padding-left: 44px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	font-family:  'MicroSoft Yehei','微软雅黑';
	text-decoration: none;
}
.all_classify a:hover{
	text-decoration: none;
}

/*导航栏*/
.navitem ul{
	float: left; 
	display: block;
	height: 35px;
	text-align: center;
}
.navitem li{
	float: left;
	width: 113px;
	display: inline-block;
}
.navitem li a{
	line-height: 35px;
	display:inline-block;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑" ,"MicroSoft Yehei";
}

.border{
     float: left;
    height: 30px;
    left: 113px;
    overflow: hidden;
    position: relative;
    top: 8px;
    width: 1px;
    margin-left: -1px;
}

.navitem li:hover{
	background-color:#77BE22;
	z-index: 999;
/*	border-right: 1px solid #77BE22;*/
	width: 112px;
}
.navitem-first{
	background-color:#77BE22;
	width: 112px!important;
}

/*中部商品分类，图片轮播，选项卡等*/
#content{
	width: 1180px;
	position: relative;
}

/*商品分类*/
#list_menu {
    width:205px;
    height: 459px;
    float:left;
    margin-top: 20px;
    box-sizing:border-box;
	border: 3px solid #298400;
	border-top:0;
}

#list_menu #inner_list{
	width: 199px;
	height: 459px;
	box-sizing:border-box;
	border-left: 1px solid #D9E9D2;
}

#slider {
    width:750px;
    margin: 6px 5px 5px 5px;
    float:left;
/*    height: 454px;*/
    display: inline-block;
    
 }
 .slide_items li{
 	list-style: none;
 }
 .slide_items li a{
 	display: block;
 	height: 315px;
 }
.slide_top img{
	width: 750px;
	height: 314px;
	border:0;/*去除IE中的边框*/
}

/*底部图片轮播*/
#slider_bottom{
	position: relative;
	float: left;
}
#slider_bottom .ctrl{
	top:5px;
	width: 23px;
	height: 135px;
	background-color: #F1F1F1;
}
.jscroll .ctrl{
	position: absolute;
	z-index: 1;
	cursor: pointer;
}
#slider_bottom #prev_pic {
	left: 0px;
	
}
#prev_pic b{
	display: block;
	width: 14px;
	height: 24px;
	margin: 53px auto 0;
	background: url(../images/prev.png) no-repeat;
}
#slider_bottom #next_pic {
	right: 0px;
}
#next_pic b{
	display: block;
	width: 14px;
	height: 24px;
	margin: 53px auto 0;
	background: url(../images/next.png) no-repeat;
}

.o-list{
	position: relative;
	width: 702px;
	height: 135px;
	margin: 5px 24px;
	overflow: hidden;

}
.v-bot-list{
	position: absolute;
	width: 3000px;
	top: 0px;
	left: 0px;
}
.v-bot-list ul{
	float: left;
}
.v-bot-list ul li {
	float: left;
	padding: 2px;
}
.v-bot-list ul li a {
	display: block;
	width: 230px;
	height: 135px;
	overflow: hidden;
}
/*右栏*/
#right_content {
    width:215px;
    float:left;
    height: 459px;
}

#news{
	width: 215px;
	height: 174px;
	box-sizing:border-box;
	margin: 6px 0 5px 0;
	border: 1px solid #E1E1E1;
}

#ava{
	width: 215px;
	height: 135px;
/*	background: url(../images/ava.png) no-repeat;*/
}

#veg{
	width: 215px;
	height: 135px;
	margin-top: 5px;
/*	background: url(../images/veg.png) no-repeat;*/
}











/*****************整合部分布局结束***************冰、升***/
#container {
    position: relative;
}

/*主内容区域*/
#content {
	height: 100%;
	width: 1180px;
	margin: 0px auto;
	margin-bottom: 30px;
}
/**********************************Smenu部分************************************/
.Smenu{
	width: 100%;
	padding-bottom: 20px;
	display: block;
}
/****新品推荐、特惠专区、新鲜蔬菜部分 *************june**/
.shelf-02{
	clear: both;	
	display: block;
	position: relative;
/*	float: left;*/
}
.shelf-02-left{
	width: 205px;
	float: left;
	font-family: 'Microsoft YaHei',"微软雅黑";
	font-size: 20px;
}
.shelf-02-left-title{
	background: repeat-x scroll left top #77be22;
	color: #ffffff;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.shelf-02-left-up img,.shelf-02-left-down img{
	width: 206px;
}
/****新品推荐、特惠专区、新鲜蔬菜部分结束 *********june**/

/***********美味食谱部分**june********************/
.shelf-03{
	clear: both;
	display: block;
}
.mwsp{
	width: 345px;
	float: left;
}
.mwsp a:hover{
	color: red;
}
.mwsp-title,.rpsp-title,.gzhdst-title{
	display: block;
	padding:5px 10px; 
	text-align:left;
	border-bottom: 2px solid #77be22;
	margin-top: 20px;
}
.mwsp-content-topic{
	padding: 14px 5px;
	display: block;
	font-size: 16px;
	color: #448400;
}
.mwsp-content-img{
	margin: 0px 5px;
}
.mwsp-content-img img{
	width: 335px;
}
.mwsp-content-detail{
	font-size: 14px;
	color: #5b5d59;
	font-family: 'NSimSun',"新宋体";
	height: 25px;
	line-height: 25px;
}
/**************美味食谱部分结束**************june*******/
/******************热评商品部分**************june******/
.rpsp{
	width: 640px;
	float: left;
	margin-left: 20px;
}
.rpsp-content a{
	color: #000000;
	font-size: 12px;
}
.rpsp-01,.rpsp-02,.rpsp-03,.rpsp-04{
	width: 295px;
	margin-top: 23px;
	position: relative;
	float: left;
}
.rpsp-01,.rpsp-03{
	margin-right: 50px;
}
.rpsp-01-img,.rpsp-02-img,.rpsp-03-img,.rpsp-04-img{
	float: left;
}
.rpsp-01-img img,.rpsp-02-img img,.rpsp-03-img img,.rpsp-04-img img{
	width: 110px;
	height: 110px;
}
.rpsp-01-detail,.rpsp-02-detail,.rpsp-03-detail,.rpsp-04-detail{
	float: left;
	position: absolute;
	margin-left: 15px;
	top:0px;
	left:110px; 
}
.rpsp-01-title,.rpsp-02-title,.rpsp-03-title,.rpsp-04-title{
	font-size: 14px;
	font-family:'NSimSun',"新宋体";
	display: block;
	padding-bottom: 4px;
	color: #000000;
	margin-top: 20px;
}
.rpsp-01-title,.rpsp-01-star,.rpsp-01-date,.rpsp-01-appraisal,
.rpsp-02-title,.rpsp-02-star,.rpsp-02-date,.rpsp-02-appraisal,
.rpsp-03-title,.rpsp-03-star,.rpsp-03-date,.rpsp-03-appraisal,
.rpsp-04-title,.rpsp-04-star,.rpsp-04-date,.rpsp-04-appraisal{
	display: block;
}
.rpsp-01-star,.rpsp-02-star,.rpsp-03-star,.rpsp-04-star{
	padding: 1px 0px;
	
}
.rpsp-01-date,.rpsp-01-appraisal,.rpsp-02-date,.rpsp-02-appraisal,
.rpsp-03-date,.rpsp-03-appraisal,.rpsp-04-date,.rpsp-04-appraisal{
	font-family: 'NSimSun',"新宋体";
	font-size: 12px;
	color: #777777;
	height: 20px;
	line-height: 20px;
}
/***************关注华大尚田部分****june******/
.gzhdst{
	width: 150px;
	float: left;
	margin-left: 15px;
}
.gzhdst-img{
	padding-top: 20px;
}
/********************关注华大尚田部分结束****june*******************/

/**************新闻区域部分****************june***********************/
.shelf-04{
	clear: both;
	margin-top: 30px;
	display: block;
	position: relative;
}
.shelf-04 a{
	text-decoration: none;
	color: #666666;
}
.report-title{
	font-size: 14px;
	font-family: 'NSimSun',"新宋体";
	font-weight: bold;
	display: block;
	padding: 5px;
	margin-top: 20px;
}
.news-report{
	width: 300px;
	border: 1px solid #64b800;	
	font-size: 12px;
	font-family: 'SimSun',"宋体";
	color: #666666;
	float: left;
	margin-top: 20px;
}
.report{
	position: relative;
	display: block;
	margin: 15px 6px;
}
.report-left{
	float: left;
}
.report-topic{
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
.report-right{
	float: left;
    left: 120px;
    margin-left: 12px;
    margin-top: 20px;
    position: absolute;
    top: 0;
    width: 51%;
}
.report-content{
	display: block;
	float: left;
	margin-top: 10px;
	height: 80px;
}
.report-content p{
	height: 20px;
	line-height:20px; 
	
}
.report-list{
	clear: both;
	float:left; 
	padding: 3px 0px;
	margin-left: 20px;
	display: block;
}
.list-area li{
	list-style-type: disc;
	padding: 5px 0px;
}

.st-report{
	float: left;
	width: 870px;
	margin-left: 8px;
	margin-top: 18px;
}

/**右边新闻部分***/
.tabs-1{
	margin-left:-20px;
	position: relative;
	display: block;
}
.tabs-left{
	width: 198px;
	float: left;
	display: block;	
}
.tabs-left-img{
	width: 190px;
	float: left;
	margin-top: 20px;
}
.tabs-left-news{
	float: left;
	font-size: 14px;
	font-family: 'SimSun',"宋体";
	padding: 7px 0px;
	color: #666666;
	font-weight: 600;
}
.tabs-right{
	float: left;
	position: absolute;
	width: 640px;
	font-family: 'SimSun',"宋体";
	margin-left: 220px;
}
.tabs-right-up{
	margin-bottom: 15px;
	height: 100%;
}
.tabs-right-up-title{
	font-size: 16px  !important;
	font-weight: bold;
	color: #000000;
}
.tabs-right-up-title p{
	text-align: center;
}
.tabs-right-up-content{
	font-family: 'NSimSun',"新宋体" !important;
	color: #666666 !important;
	font-size: 14px  !important;
	margin-bottom: 20px;
	height: 25px;
	line-height: 25px;
}
.xiangxi{
	display: inline;
	color: #ff6600 !important;
}

.tabs-right-line{
	border: 1px dashed #b6b6b6;
}
.tabs-right-down{
	display: block;
	position: relative;
	margin: 0px auto;
	width: 100%;
}
.tabs-right-down a{
	font-family: 'NSimSun',"新宋体"  !important;
	color: #666666 !important;
	font-size: 14px  !important;
	padding-right: 5px;
}

.tabs-list-left{
	float: left;
	width: 640px;
	margin-left: 10px;
	display: inline-block;
	height: 100%;
	text-align: left;
	margin-top: 20px;
}
.tabs-list-left li{
	margin-left: 10px;
	float: left;
	margin-top: 5px;
	width: 300px;
}


/***************新闻区域部分结束******june*****************************/



/******************************页脚部分样式***********june**************************/
#footer{
	clear: both;
	display: block;
	min-height: 178px;
	border-top: 1px solid #d4d4d4;
	padding: 5px;
	overflow: auto;
	position: relative;
	margin-top: 50px;
	bottom: 0;
	left: 0;
	right: 0;
	top: 25px;
	background: repeat-x scroll left top #e6e6e6;
}
.h-center {
    margin: 2px auto;
}
.cwidth {
 /*   background: none repeat scroll 0 0 #fff;*/
    overflow: hidden;
    padding: 0 5px;
    width: 1180px;
}
#footer h3 {
    color: #333;
    font-family: 'Microsoft YaHei','微软雅黑';
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 0;
    padding: 0;
}
#footer .column {
    float: left;
    font-size: 12px;
    min-height: 150px;
    padding: 0 0 0 10px;
   	width: 137px;
   	margin-left: 45px;
}
#footer .column ul {
    list-style: none outside none;
    margin-top: 0;
    padding-left: 0;
}
#footer .column ul li {
    color: #666;
    margin-bottom: 5px;
    padding: 0 0 0 2px;
}

#footer .column ul li {
    color: #666;
    margin-bottom: 5px;
    padding: 0 0 0 2px;
}
ul, li {
    list-style: none outside none;
}
#footer .column a {
    color: #666;
    text-decoration: none;
}
#footer .column a:hover {
    text-decoration: underline;
}
#powered {
    background: url("../images/sy_27.png") no-repeat scroll center top #e6e6e6;
    clear: both;
    color: #555;
    font-size: 13px;
    line-height: 24px;
    padding: 100px 0 25px;
    text-align: center;
}
#powered p {
    clear: both;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-align: center;
}
/********************页脚部分结束********june**********************************************/


/***************会员页面整理**************************/
.breadcrumb{
	height: 40px;
	border-bottom: 1px solid #DADADA;	
}
.breadcrumb img{
	float: left;
	margin-top: 10px;
	margin-right: 9px;
}
.breadcrumb a{
	line-height: 40px;
	color: #666;
	font-family: 'SimSun',"新宋体","MicroSoft YeHei";
	font-size: 12px;
	text-decoration: none;
}
.breadcrumb a:hover{
	color: red;
}
.center_course{
	display: block;
	position: relative;
}
/*签到记录*/
.right_div .right_div_up{
	height: 180px;
	border-bottom: 1px dotted #b2b2b2;
}
.sign_in_left{
	background: url(../images/signIn1.png) no-repeat;
	height: 70px;
	width:270px ;
	margin-top: 30px;
	margin-left: 20px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
}
.sign_in_left span{
	position: absolute;
	margin-top: 40px;
	line-height: 35px;
	margin-left: 70px;
}
.sign_in_left .green_font{
	color:#74c022;
	margin-top: 12px;
}
.sign_in_right{
	width: 200px;
	height: 60px;
	margin-top: 40px;
}
.right_div_table{
	color:#666;
	font-size: 14px;
	font-family: 'SimSun',"宋体";
	width: 917px;
	margin-top: 10px;
}
.right_div_table .tb_title{
	font-weight: bold;
	text-align: left;
	height: 40px;
	line-height: 40px;
}
.right_div_table table{
	border-spacing:0;
	text-align: center;
	border-collapse:collapse; 
}
.right_div_table .integral_table td,.right_div_table .tb_th th{
	width:183px;
}
.right_div_table .tb_th{
	margin-bottom: 4px;
	width:917px;
}

.right_div_table tr{
	height: 30px;
}
.right_div_table th{
	font-weight:normal;
	background: #f5f5f5;
	line-height: 40px;
}
.right_div_table td{
	border:1px solid #e1e1e1;
	color: #579f01;
	font-size: 16px;
	font-weight: normal;
	font-family: "MicroSoft YaHei";

}
.right_div_table .first_td{
	background: #f5f5f5;
	font-weight:bold;
	font-size:14px;
	color:#666;
	line-height: 40px;
	font-family: 'SimSun',"宋体"；
}
/*我的订单*/
#tab-1-1 .tb_th th{
	font-weight: bold;
}
#tab-1-1 caption{
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-size: 12px;
	font-family: 'SimSun',"宋体";
	color: #666;
	background: #f5f5f5;
	padding-left: 20px;
	border:1px solid #e1e1e1;
	border-bottom: 0;
}
.right_div_table #ordernum{
	/*font-weight: bold;*/
	color: #f60;
	font-family: "Arial";
	font-size: 14px;
}
.right_div_table .myorder tr{
	height: 80px;
	text-align: center;
}
.right_div_table .myorder img{
	margin-right: 5px;
}
.right_div_table .myorder .order_goods{
	width: 330px;
	text-align: left;
}
.right_div_table .myorder .myorder_total{
	width:125px;
	color: #333;
}
.right_div_table .myorder .myorder_total div{
	font-size: 14px;
	font-family: "Arial";
}
.right_div_table .myorder .myorder_receiver{
	width: 110px;
	color: #666;
	font-size: 12px;	
}
.right_div_table .myorder .myorder_time{
	width:115px;
	color: #999;
	font-size: 12px;
	font-weight: bold;
	font-family:'SimSun', "宋体";

}
.right_div_table .myorder .myorder_state{
	width: 125px;
	background: #ffc;
	font-size: 12px;
}
.right_div_table .myorder .myorder_state div{
	color: #f60;
	font-weight: bold;
}
.right_div_table .myorder .myorder_state a,
.right_div_table .myorder .myorder_op a{
	font-size: 12px;
	font-family: 'SimSun',"宋体";
	color: #005ea7;
}
.right_div_table .myorder .myorder_op a:hover{
	color: #f60;
}
/*我的积分*/
.right_div .my_integral{
	background: url(../images/myIntegral.png) no-repeat;
	width: 895px;
	height: 75px;
	margin-top: 35px;
	margin-left: 10px;
}
.right_div .recent_inte{
	margin-left: 60px;
	height:65px;
	line-height: 65px;
	color:#000;
	font-family: 'SimSun',"宋体";
	font-size:14px;
	font-weight: bold;
}
.right_div .recent_inte span{
	color: #f60;
	font-family: "Arial";
	font-size: 24px;
	margin-left: 10px;
}
.integral_table{
	width: 917px;
}
.integral_table th{
	width:183px;
}
.integral_table .first_td{
	font-weight: normal;
}
.integral_table .changeReason{
	background: #fff;
	font-weight: bold;
}
/*商品评价*/
/*未评价*/
.right_div .assess_table tr,.right_div .assessed_table tr{
	height: 80px;
}
.right_div .assessed_table td{
	overflow: hidden;
}
.right_div .assess_table .first_td,.right_div .assessed_table .first_td{
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	line-height: 20px; 
}
.right_div .assess_table .first_td span,.right_div .assessed_table .first_td span{
	margin-left: 10px;
}
.right_div .assess_table .assess_goods,.right_div .assessed_table .assess_goods{
	text-align: left;
	color: #666;
	font-size: 12px;
	font-family: 'SimSun',"宋体";
}
.right_div .assess_table .assess_goods img,.right_div .assessed_table .assess_goods img{
	margin-left: 10px;
	border:1px solid #e4e4e4;
}
.right_div .assess_table .assess_goods span,.right_div .assessed_table .assess_goods span{
	margin-left:20px ;

}
.right_div .assess_table .assess_btn{
	margin-left: 97.5px;
	width: 75px;
	height: 30px;
	line-height: 30px;
	background: #77be22;
	color:#fff;
	cursor: pointer;
}
.right_div_table .assessed_table .assessment{
	width:365px;
	height: 78px;
	margin-top: 2px;
	text-align: left;
	overflow-y:scroll; 
	font-size: 12px;
	font-family: 'SimSun',"宋体";
	color:#666;
	display: inline-block;
}
.right_div .assessed_table .reply_btn{
	width: 40px;
	height: 20px;
	line-height: 20px;
	background: #74c022;
	color:#fff;
	font-size: 12px;
	font-family: 'SimSun',"宋体";
	cursor: pointer;
	display: inline-block;
	margin-top: -10px;
	vertical-align: middle;


}
/*个人中心*/
.per_center{
	width: 213px;
	/*height: 701px;*/
	border:1px solid #EFEFEF;
	background-color: #FAFAFA;
	margin:20px 0 0 10px;
	float: left;
	position: relative;
}
.per_center h2{
	text-align: center;
	color: #3DAE0B;
	font-family: 'Microsoft YaHei',"微软雅黑";
	font-size: 16px;
	border-bottom: 1px solid #3DAE0B;
	line-height:33px;
	height: 33px;
	background: url(../images/layer1.png) no-repeat -8px -3px;
}
 .center_course .current h4{
	cursor: pointer;
	font-family: 'SimSun',"新宋体", "MicroSoft YeHei";
	font-size: 14px;
	line-height: 33px;
	padding-left: 10px;
	color: #333333;
	background: url(../images/layer.png) no-repeat scroll -8px -3px;
}
.center_course .current ul li{
	line-height: 35px;
	/*background: url(../images/triangle.png) no-repeat scroll 12px 16px transparent;*/
	padding-left: 26px;
	height: 35px;
	border-bottom:1px dashed #E7E6E6;
}

.center_course .current ul li a{
	font-size: 12px;
	color: #333;
	font-family: 'SimSun',"新宋体","MicroSoft YeHei";
	text-decoration: none;
}
.center_course .current ul li a:hover{
	color: red;
}
/*右边详细信息*/
.right_div{          /*可重用，右部div布局*/
	width: 917px;
	float: right;
	margin-top: 23px;
	position: relative;
	font-family: "MicroSoft YaHei" ,'SimSun',"宋体";
	font-size: 14px;
}
.right_div_underline{    /*可重用，绿色下划线*/
	border:1px solid #00a11b;
	width: 118px;
	height: 0px;
	float: left;
	position: absolute;
	margin-top: -2px;
}
.right_div>p{       /*可重用，标题字体*/
	border-bottom: 2px solid #DEDEDE;
	color: #2d2d2d;
	/*text-shadow:1px 1px 1px #959595;*/
	font-family: "MicroSoft YaHei";
	font-size: 18px; 
	padding-bottom: 5px;
}
.right_inner_text{
	margin-top: 24px;
	color:grey;
}
.right_inner_text h3{
	color: #666;
	font-size: 12px;
	line-height: 36px;
	font-family: "新宋体" "MicroSoft YeHei";
}
.right_inner_text p{
	font-size: 12px;
	font-family: 'NSimSun',"新宋体" "MicroSoft YeHei";
	line-height: 24px;
}

/*个人资料*/
.member_div{   /*可重用*/
	margin: 22px 0 0 32px;
}
.member_div input,.referrerNum input,
.findCode_Box input{  /*可利用，输入框样式*/
	width: 290px;
	height: 33px;
	box-shadow: 0 3px 10px #E9E9E9 inset;
	border:1px solid #ADADAD;
	border-radius: 3px;
}
.member_div label,.findCode_Box label{      /* 可利用，标签样式*/
	margin: 15px 10px 0 0;
	display: inline-block;
	text-align: right;
	width: 90px;
	
}
.every_line_height{  
	/*可利用，输入框、标签行高*/
	height: 52px;
}
#info3 #lock_img1,#info4 #lock_img2{
	text-align: left !important;
	padding-left: 10px;
}
.btn_info{   /*可重用，绿色保存按钮*/
	background-color: #77BE22;
	padding: 11px 33px;
	cursor: pointer;
	color: #fff;
	border-radius: 7px;
	font-weight: bold;
	margin-left: 105px;
	border:0;
}

.mobile_info{
	margin-top: 35px;
}
.auth_code input{
	width: 143px;
}
.auth_code a{
	text-decoration: underline;
}
.Email_info{
	margin-top: 60px;
}


/*修改地址*/
#myAddress2 select{
	height: 25px;
	width: 97px;
}
#myAddress5 input{
	width: 13px !important;
	height: 13px;
	margin-left: 85px;
}
#myAddress5 label{
	width: 90px !important;
}
#addressBtnSave{
	margin-top: 19px;
}

/*激活优惠券*/
#discount2{
	height: 52px;
	position: relative;
	float: left;
	width: 100%;
}
#discount2 img{
	top: 10px;
	position: absolute;

}
#discount2 a{
	padding-left: 120px;
}
/*激活礼品卡*/
#giftCard1 #activiteTip{
	width: 190px;
	color: #999;
}

#giftCard2 span {
	line-height: 35px;
}
/*推荐人会员号*/
.referrerNum{
	margin-top: 22px;
}
#memNum1 label{
	width: 150px;
}
#memNum1 span{
	color: #F60;
}
#commitBtn{
	margin-left: 100px;
}
/*我的尚田*/

.myDetailInfo{
	height: 114px;
	margin: 4px 0 30px ;
}
.myDetailInfo img{
	float: left;
}
#myDetail{
	float: left;
	height: 114px;
	width: 640px;
	margin-left: 20px;
}
#myDetail #myDetail1{
	height: 26px;
	line-height: 26px;
}

#myDetail #myDetail2{
	height: 58px;
}
#myDetail #myDetail2 p{
	border:1px solid #B1D881;
	height: 35px;
	line-height: 35px;
	margin-top: 20px;
	text-align: center;
	float: left;
	font-family: 'NSimSun',"新宋体";
}

#myDetail label,#myDetail p{
	font-weight: bold;
}
#myDetail span{
	font-family: "Arial";
	color: #689F31;

}

#myDetail #myDetail2 #deti1{
	width: 400px;
}
#myDetail #myDetail2 #deti2{
	width: 202px;
	margin-left: 20px;
}
#myDetail #myDetail3{
	height: 21px;
	margin-top: 14px;
}
#bind_mobile{
	font-weight: normal !important;
	padding-left: 25px;
}
#bind_email{
	font-weight: normal !important;
	padding-left: 50px;

}
#bind_mobile img{
	position: relative;
	top:3px;
	left: 115px;
}
#bind_email img{
	position: relative;
	top: 0;
	left: 300px;
}
.clear{
	clear: both;
}
.all_info{
	height: 120px;
	margin-bottom: 28px;
	position: relative;
}
.all_info p{
	width: 200px;
	height: 50px;
	line-height: 50px;
	margin: 5px 10px 5px 0;
	background-color: #77BE22;
	font-family: 'NSimSun',"新宋体";
	font-weight: 600;
	color: #fff;
	float: left;
}
.all_info p span{
	color: #FFF600;
}
.all_info img{
	margin: 13px 10px 0 19px;
	float: left;
}
#point_tit p{
	font-family: "Microsoft Yahei";
	font-size: 18px;
	font-weight: 500;
	height: 39px;
	line-height: 39px;
	float: left;
}
#point_tit{
	height: 39px;
	border-bottom: 2px solid #DCDCDC;
}
.point_underline{
	position: relative !important;
	left: -60px;
	top: 41px;
	width: 80px !important;
}
.earn_points label{
	position: relative;
	top: 11px;
	left: 20px;
	padding-left: 20px;
	font-family: 'NSimSun',"新宋体";
}

#point_tit span{
	color: #218717;
	font-weight: bold;
}

#earnPointWay{
	border:1px solid #B1D881;
	height: 200px;
	margin-top: 10px;
}

#earnPointWay .earnWay{
	float: left;
	margin: 36px 0 36px 50px;
}

#earnPointWay .boxImg{
	display: table-cell;
	width: 91px;
	height: 91px;
	border-radius: 4px;
	border:2px solid #A6D56E;

	vertical-align: middle;
	text-align: center;
}

.earnWay p{
	height: 39px;
	line-height: 39px;
	font-size: 12px;
	/*width: 95px;*/
	/*text-align: center;*/
}
.earnWay p span{
	color: #FF7300;
	font-family: "Arial";
	font-size: 16px;
}
/****“收货地址、修改地址页面”****june****start*/
.receive_box{
	display: block;
	margin-top: 15px;
}
.receive_tab{
	border-collapse: collapse;
	text-align: center;
}
.receive_tab tr{
	height: 40px;
	line-height: 40px;
}
.receive_tab tr:first-child{
	background: #f5f5f5;
	height: 35px;
	line-height: 35px;
}
.receive_tab td{
	border: 1px solid #e1e1e1;
}
.receive_tab td:first-child{
	width: 35px;
	background: #f5f5f5;
}
.receive_tab td:nth-child(2){
	width: 92px;
}
.receive_tab td:nth-child(3){
	width: 476px;
}
.receive_tab td:nth-child(4){
	width: 136px;
	color: #77be22;
}
.receive_tab td:nth-child(5){
	width: 92px;
}
.receive_tab td:nth-child(6){
	width: 84px;
	color: #77be22;
}
.receive_tab td:nth-child(6) a{
	color: #77be22;
	text-decoration: underline;
}
.receive_btn{
	display: block;
	margin-top: 15px;
}
.receive_btn span{
	float: left;
	margin-right: 15px;
	width: 93px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #77be22;
	border-radius: 6px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}
.receive_btn span a{
	color: #ffffff;
}

/***提示框样式***/
.pop_content span {
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 24px;
    padding: 25px 20px;
    width: 210px;
}
.pop_btn {
    float: right;
    margin-right: 20px;
}
.btn_style_1 {
    background-color: #77be22;
    border: 0 none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    width: 86px;
}
.pop_main {
    background-color: #fff;
    border-radius: 5px;
    height: 185px;
    position: fixed;
    width: 295px;
    z-index: 300;
    border:1px solid #77be22;
}

.pop_title {
    background-color: #f5f5f5;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
    font-size: 16px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    text-indent: 20px;
}
.pop_link {
    color: #adadad;
    float: right;
    font-size: 12px;
    height: 32px;
    line-height: 50px;
    padding-right: 10px;
    text-decoration: none;
}
/****“收货地址、修改地址页面”****june****end*/
/*******************会员页面整理结束*******************************/
/*********layout************bing**********/

#list_menu {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #298400 #298400;
    border-image: none;
    border-right: 3px solid #298400;
    border-style: none solid solid;
    border-width: 0 3px 3px;
    box-sizing: border-box;
    float: left;
    height: 459px;
    width: 205px;
    margin-top: 0px;
}

.YM-Tab {
	width: 198px;
	border-bottom: 1px dashed #F0F0F0;
}
.YM-Tab a{
	font-size: 14px;
	font-family: 'SimSun',"宋体",'NSimSun',"新宋体", "MicroSoft Yehei ";
	width: 90%;
	margin: 0px 5px;
	color: #000000 !important;    
	display: block;
	float: left;
	text-align: left;
	line-height: 30px;
	height: 30px;
	padding-left: 0px;	
	text-decoration: none;
}
.YM-Tab  a:last{
	border-bottom: 0; 
}
.YM-Tab span img{
	position: absolute;
	top: 8px;
	left: 186px;
	z-index: -5;
}
.YM-Tab a:link, a:visited {
	color: #369;
}
.YM-Tab a:hover {
	color: #FF6600 !important;
	text-decoration: none;
}

.YM-mainmnu {
	float: left;
	width: 100%;
	clear: both;
}
.YM-mainmnu li {
	position: relative;
	z-index: 2;
	cursor: pointer;
	float: left;
	width: 199px;
	clear: both;
	min-height: 29px;
	line-height: 29px;
	text-indent: 10px;
	color: #999;
}
.YM-mainmnu li.current {
	width: 199px;
}
.YM-mainmnu li.current a {
	font-size: 14px;
	color: #C80000;
}
.YM-mainmnu li.current span {
	display: none;
}
.YM-mainmnu li .YM-submnu {
	position: absolute;
	z-index: 5;
	left: 202px;
	top: 0px;
	display: none;
	width: 198px;
	overflow: hidden;
	background: #ffffff;
}
.YM-submnu li{
	line-height: 30px !important;
	height: 30px !important;
	border-bottom: 1px dashed #eeeeee!important;
	border-width: 80%;
}

img{
	border: 0;
}
/*********************************************************/


/**********首页三个图片一次性轮播部分***bing******/




/***********首页--超值抢购、本季热卖、本周推荐、新品上市、限时抢购部分*****start*********/
.clearfix:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}
.clearfix {
    zoom: 1;
}
.Smenu2{
    width: 100%;
    clear: both;
    margin-top: 20px;
}
.SmenuTitle{
    border-bottom: 2px solid #bebebe;
    height: 28px;
    position: relative;
}
.SmenuTitle ul{
    margin-left: 0;
    padding-left: 0;
}
.SmenuTitle ul li{
    float:left;
    width: 114px;
    text-align: center;
    padding-bottom: 8px;
}
.SmenuTitleOn0{
    background: url('../images/down-triangle.png') no-repeat scroll 0px 21px transparent;

}
.SmenuTitleOn10,.SmenuTitleOn11{
    background: url('../images/down-triangle_green.png') no-repeat scroll 0px 23px transparent;

}

.SmenuTitle ul li a {
    text-decoration: none;
    color: #000;
    font-size: 16px;
}
.SmenuContent{
    width: 100%;
    display: inline-block;
    margin-top: 10px;
}
.SmenuCont{
    display: none;
}
.SmenuCont .SmenuImg img{
    width: 181px;
    height: 181px;
}
.SmenuContentOn0{
    display: block;
    width: 100%;
}
.SmenuContentOn10,.SmenuContentOn11{
    display: block;
    width: 100%;
}
.SmenuContent ul li{
    width: 192px;
    float: left;
    margin-right: 3px;
}
.SmenuContent ul li:last-child{
    margin-right: 0;
}
.SmenuContent ul li p{
    text-indent: 0;
    font-size: 12px;
}
.imgTitle{
    font-size: 14px !important;
    float: left;
    height: 30px;
    width: 100%;
}
.imgPrice{
	margin-top: 5px;
}
.imgPrice span{
    color: #ff0000;
    font-size: 16px !important;
}
.SmenuImg{
    position: relative;
}
.SmenuCont p{
	float: left;
	display: block;
	width: 100%;
}
.tip{
    position: absolute;
    width: 40px;
    height: 26px;
    top: 0;
    right: 16px;
    background: url("../images/tip.png") no-repeat;
    text-align: center;
    color: #FFF;
    font-size: 12px;
    line-height: 19px;
}




/***********首页--超值抢购、本季热卖、本周推荐、新品上市、限时抢购部分******end*************************/


/********************首页最顶部轮播**************june****start********/
#banner-left {
	float: left;
	position: relative;
	width: 750px;
	height: 315px;
	overflow: hidden;
}
#banner-left a {
	display: inline;
	float: left;
	width: 750px;
	height: 315px;
}
#banner-left a img {
	display: block;
	width: 750px;
	height: 315px;
}
#banner-point {
	height: 10px;
	width: auto;
	list-style: none;
	position: absolute;
	z-index: 99;
	right: 10px;
	bottom: 20px;
}
.points {
	float: left;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;  
	background: #787878;
	margin-left: 10px;
	cursor: pointer;
}
.cupoint {
	width: 13px;
	height: 13px;
	background: #f1be3c;
}
.points:first-child {
	margin-left: 0px;
}
#banner-wrap {
	width: 3960px;
	height: 354px;
	position: relative;
	top: 0;
	left: 0;
}
/*==========header====end======*/
#banner {
	padding-top: 12px;
	width: 1077px;
	margin: 0 auto;
	height: 354px;
}



/******************首页最顶部轮播部分**************june****end********/

/**********首页三个图片一次性轮播部分***bing******/
/*啊颖写的开始了哈*/
.main{
	width:1180px;
	margin:10px auto;
}/*结算页面主体*/
.acc_pic{
	width:1180px;
	margin:auto;
	margin-left: 12px;
}/*结算流程图*/
.cart_title{
	width:1180px;
	height:35px;
	line-height: 35px;
	border-bottom:1px solid #51ab58; 
	color:#666;
	font-family: 'Microsoft YaHei';
	font-size: 20px;
}/*标题*/
/*下面是结算表格*/
.carttable{
	margin-top: 10px;
	text-align: center;
}
.fl{
    float: left;
}
.fr {
    float: right;
}

#cartTable th {
    background: #e8e9e8;
    height: 35px;
    color:#3c3c3c;
    font-family: "Microsoft Yahei";
}
#cartTable  td {
    padding: 10px;
    color: #5e5e5e;
    background:#effae3;
    font-size: 14px; 
    vertical-align : middle;
    text-align:center;
}
#cartTable  td img{
	width: 80px;
	height: 80px;
}
/*tbody tr:hover {
    background: RGB(238,246,255);
}*/

.goods {
    width: 300px;
    overflow: hidden;
}
 #cartTable .goods span {
    /*width: 180px;*/
    text-align: left;
    float: left;
    color:#5e5e5e;
    font-size: 14px;
    font-weight: bold;
}
#cartTable .price {
    
    color:#2f9900;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}

#cartTable .add, .count input{
    float: left;
    margin-right: 2px;
    position: relative;


}
#cartTable .add{
	background: url(../images/plus.jpg) no-repeat;
	width:25px ;
	height: 30px;
	cursor: pointer;
}
#cartTable .reduce {
   	background: url(../images/minus.jpg) no-repeat;
	width:25px ;
	height: 30px;
	cursor: pointer;
	float: left;
    margin-right: 1px;
    position: relative;

}
#cartTable .count input {
    width:31px;
    height:30px;
    line-height: 30px;
    background: url(../images/input.jpg) no-repeat;
    border:0;
    text-align: center;
    font-size: 16px;
    color:#666;
    font-weight: bold;
}
#cartTable .integral {
    font-size:16px;
    color:#808080;
    font-family: "Microsoft YaHei";
}
#cartTable .operation span:hover {
    cursor: pointer;
    color: red;
    text-decoration: underline;
}
#cartTable .delete{
	background: url(../images/delbtn.jpg) no-repeat;
	width:76px;
	height: 30px;
	margin:auto; 
	line-height: 30px;
	font-size: 14px;
	font-family: 'NSimSun',"新宋体";
	color:#464646;
	cursor: pointer;
}
#cartTable .carttable img {
   border:1px solid #fff;
}

.cart_foot {
    width:1180px;
    height:50px;
    margin-top: 10px;
    color: #666;
    border-bottom: 1px solid #c8c8c8;  
    z-index: 8;
    font-size: 20px;
    font-family: "Microsoft YaHei";
}
.cart_foot div, .foot a {
    line-height: 48px;
    height: 48px;
}
.closing {
	line-height: 50px;
	width:190px;
	height: 50px;
    text-align: center;
    color: #fff;
    font-size: 26px;
    font-family: "Microsoft YaHei";
    cursor: pointer;
    background: url(../images/sum.jpg) no-repeat;
}
/*.cart_foot .total{
    margin: 0 20px;
    cursor: pointer;
}*/

.cart_foot  #priceTotal, .cart_foot #intergralTotal {
    color: #2f9900;
    font-size: 20px;
    font-family: "Microsoft Yahei";
}

.cart_foot .deleteAll{
	margin-top: 10px;
	background:url(../images/delete.jpg) no-repeat;
	width:150px;
	height: 30px;
	display:inline-block;
	position: relative;
}
.cart_foot .deleteAll a{
	line-height: 30px;
	font-size: 14px;
	color:#fff;
	text-decoration:none; 
	left: 30px;
	position: absolute;
}
.acc_sum{
	width:1180px;
	height:50px;
	margin-top: 15px;
}
.acc_sum .closing {
	line-height: 50px;
	width:190px;
	height: 50px;
    text-align: center;
    color: #fff;
    font-size: 26px;
    font-family: "Microsoft YaHei";
    cursor: pointer;
    background: url(../images/sum.jpg) no-repeat;
}

.acc_sum .back{
	background: url("../images/back.jpg") no-repeat scroll 0 0 ;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    margin-top: 15px;
    position: relative;
    width: 100px;
}
.acc_sum .back a{
	 color: #2f9900;
    font-family: "Microsoft YaHei";
    font-size: 20px;
    left: 10px;
    line-height: 20px;
    margin-top: -5px;
    position: absolute;
    text-decoration: none;
}
.acc_sum .tip{
	color:#666;
	font-family:"Microsoft YaHei";
	font-size: 20px;
	margin-top: 10px;
	display: none;
}
.acc_sum .tip_show{
	color:#666;
	font-family:"Microsoft YaHei";
	font-size: 20px;
	margin-top: 10px;
}
.acc_sum .tip_red{
	color: #c00;
}
/************龚颖结算页面*********end*******************/
/****产品详情页部分样式修改**********june****start**/
.afford_way{
	height: 25px;
	display:inline-block;
}
.afford_way a{
	text-decoration: none;
	color: #666666;
	float: left;
/*	padding-top: 10px;*/
}
.afford_way img{
	margin-top: 3px;
	float: right;
}
.pay-how{
	width: 180px;
	height: 105px;
	display: block;
	position: relative;
	float: right;
	margin-top: 35px;
	right: -90px;
	border:1px solid #e2e2e4;
	background: repeat-x scroll top center #ffffff;
}
.pay-list{
	display: inline-block;
	list-style:none; 
	float: left;
	margin-top: 15px;

}
.pay-list li{
	float: left;
	font-size: 12px;
	margin-left: 30px;
	text-align: left;
	width: 60px;
}
.pay-list a{
	text-decoration: none;
	color: #444444;
}
.pay-list a:hover{
	color: red;
}
.pay-how .cashCart{
	position: absolute;
	left: 7px;
	top: 13px;
}

/****产品详情页部分样式修改**********june******end**************/

/****产品详情页部分样式修改**********june******end**************/
/*************订单提交成功页面****************/
.succ_main{
	width:1180px;
	background: url(../images/acc_bg.jpg) no-repeat;
	border:1px solid #daefd9; 
}
.succ_content{
	width:725px;
	margin-left: 300px;
	margin-top: 100px;
	background: url(../images/succ.jpg) no-repeat;

}
.succ_content p{
	color: #666;
	font-family: "新宋体";
	font-size: 14px;
	line-height: 26px;
	margin-left: 105px;
	margin-top: 5px;
}
/*提交成功信息*/
.succ_tip{
	font-size: 25px;
	font-family:"Microsoft YaHei";
	font-family: "方正正中黑简体";
	color: #60b100;
	margin-left: 105px;
	}
.succ_price{
	color:#57a900;
	font-weight:bold;
}
.pay_menthod{
	margin-left: 105px;
	margin-top: 20px;
}
.pay_menthod span{
	color: #666;
	font-family: 'NSimSun',"新宋体";
	font-size: 14px;
}
.bank_icon{
	border:1px solid #dadada;
	height:40px;
	width:130px;
	display: inline-block;
}
/*立即支付按钮*/
.paybtn{
	width:275px;
	height:65px;
	line-height: 65px;
	color: #fff;
	font-size: 33px;
	text-align: center;
	font-family:"Microsoft YaHei";
	background: url(../images/paybtn.jpg) no-repeat;
	margin-left: 152px;
	margin-top:35px;
	margin-bottom: 80px;
}
.paybtn a{
	text-decoration: none;
	color: #fff;
	
}
/**********龚颖***订单提交成功页面********end********/
/************弹出框*****bing********start***/
.XYTipsWindow .boxLoading {
position: absolute;
display: block;
width: 90px;
height: 30px;
line-height: 30px;
margin-left: -45px;
margin-top: -15px;
left: 50%;
top: 50%;
color: #f00;
}
.XYTipsWindow .boxLoading {
width: 28px;
margin-left: -14px;
background: url("../images/loading.gif") no-repeat;
text-indent: -999em;
text-align: center;
}
.XYTipsWindow .boxTitle, .XYTipsWindow .boxTitle span, .XYTipsWindow .boxTitle span.hover, .XYTipsWindow .loadinglayer, .XYTipsWindow .tipslayer, .XYTipsWindow .arrowLeft, .XYTipsWindow .colseBtn, .XYTipsWindow .boxError em, .XYTipsWindow .dialogBtn, .XYTipsWindow .dialogBtn.hover {
background-image: url("../images/ico.png");
background-repeat: no-repeat;
}
.XYTipsWindow .boxTitle {
position: relative;
border: 1px solid #A6C9E1;
border-bottom: none;
background-position: 0 0;
background-repeat: repeat-x;
height: 30px;
line-height: 30px;
}
.XYTipsWindow .boxTitle h3 {
float: left;
font-weight: normal;
color: #666;
font-size: 14px;
margin: 0;
text-indent: 10px;
}
.XYTipsWindow .boxTitle span {
position: absolute;
width: 10px;
background-position: -80px -40px;
text-indent: -10em;
right: 10px;
top: 10px;
height: 16px;
overflow: hidden;
cursor: pointer;
}
.XYTipsWindow .boxTitle span.hover {
background-position: -90px -40px;
}
.XYTipsWindow .loadinglayer {
line-height: 40px;
background-position: 0 -100px !important;
}
.XYTipsWindow .tipslayer {
line-height: 20px;
text-align: left;
}
.XYTipsWindow .arrowLeft {
position: absolute;
width: 8px;
height: 16px;
background-position: -20px -170px;
text-indent: -9999em;
z-index: 20591;
overflow: hidden;
}
.XYTipsWindow .colseBtn {
position: absolute;
top: 5px;
right: 5px;
width: 8px;
height: 8px;
background-position: -55px -170px;
text-indent: -9999em;
cursor: pointer;
z-index: 20591;
overflow: hidden;
}
.XYTipsWindow .boxError {
position: absolute;
left: 50%;
top: 50%;
margin-left: -60px;
margin-top: -15px;
width: 120px;
height: 30px;
line-height: 30px;
color: #f00;
}
.XYTipsWindow .boxError em {
float: left;
width: 30px;
height: 30px;
background-position: -35px -140px;
}
.XYTipsWindow .dialogBtn {
margin: 5px 5px 0 0;
width: 80px;
height: 35px;
background-position: 0 -30px;
border: none;
color: #333;
}
.XYTipsWindow .dialogBtn.hover {
background-position: 0 -65px;
}
.XYTipsWindow.shadow {
box-shadow: 2px 2px 5px #C0BBB5;
-moz-box-shadow: 2px 2px 5px #C0BBB5;
-webkit-box-shadow: 2px 2px 5px #C0BBB5;
}
/********弹出框**********bing*****end********/
.mh_date{
	height: 26px !important;
}

/********产品列表页样式*******june******start**************/
.pro_list{
	width: 969px;
	margin-left: 6px;
}
.pro_page{
	width: 213px;
	/*height: 701px;*/
	border:1px solid #EFEFEF;
	background-color: #FAFAFA;
	margin:20px 0 0 10px;
	float: left;
}
.pro_course{
	float: left;
}
.pro_left{
	width: 203px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.pro_left_01{
	border: 1px solid #99cf7f;
	border-top: 2px solid #99cf7f; 
	margin-bottom: 10px;
	padding: 5px 10px;
}
.pbox {
	width: 192px !important;
	border:none !important;
}
.pbox img{width: 180px;height: 180px}
.pbox .s0-01-price{
	margin-top: 5px;
	font-size: 16px;
}
.pro_clear{
	clear: both;
	width: 203px !important;
}
 .pro_course{
	float: left;
} 
.pro_sort{
	position: absolute;
	right: 0;
	top: 0;
}
.pro_sort label{float: left;}
.pro_sort ul{float: right;}
.pro_sort li{
	float: left;
	list-style: none;
}

.pro_sort .sort-item{
	display: block;
	width: 75px;
	border:1px solid #e6e6e6;
	text-align: center;
	text-decoration: none;
	margin-left: 10px;
	cursor: pointer;
}
.sort-up{
	display: inline-block;
	background: url(../images/up1.png) no-repeat #fff;
	margin-left: 3px;
	width: 8px;
	height: 10px;
}
.sort-down{
	display: inline-block;
	background: url(../images/down1.png) no-repeat #fff;
	margin-left: 3px;
	width: 8px;
	height: 10px;
}
/*产品列表页底部图片切换****bing****start*****/
.pro_bottom_pic0{
	margin-top: 10px;
}
.pro_bottom_pic0 p {
	font-size: 14px;
	font-family:'NSimSun',"新宋体";
	line-height: 33px;
	font-weight: 600;
	border-bottom: 2px solid #CECECE;
}
.pro_bottom_pic01{
	margin: 35px 10px;
	position: relative;
}
.pro_bottom_pic01 .ctrl2{
	position: absolute;
	cursor: pointer;
	width: 51px;
	height: 51px;
	top: 65px;
}
.pro_bottom_pic01 #bot_prev{
	background: url(../images/proPrev.png) no-repeat;
	left: 0;
}

.pro_bottom_pic01 #bot_Next{
	background: url(../images/proNext.png) no-repeat;
	right: 0;
}

.proBot_slide0{
	position: relative;
	width: 1050px;
	height: 180px;
	overflow: hidden;
	margin: 0 4px;
	left: 51px;
}
.proBot_slide0 .proBot_slide01{
	width: 3000px;
	height: 180px;
	position: absolute;
}
.proBot_slide0 li{
	float: left;
	margin: 0 15px;
}
.proBot_slide0 li img{width:180px; height: 181px}
/*产品列表页底部图片切换****bing****end****/
 /*********产品列表页样式*******june******end**************/

/******资讯页面样式******bing******start*******/

.newsList_left{     /*左边资讯*/
	width: 868px;
	height: 775px;
	margin: 10px 10px 0 0;
	border: 1px solid #C7E6BD;
	font-family: 'SimSun',"宋体";
	font-size: 14px;
	float: left;
}

#newVegtable1{
	height: 43px;
	border-bottom: 1px solid #C7E6BD;
	line-height: 43px;
	color: #77BE22;
	background-color: #EEF7E4;
	font-family: "Microsoft Yahei";
	font-size: 20px;
	text-indent: 14px;
	font-weight: bold;
}
.List-o-f{
	height: 127px;
	padding: 22px 0 13px 27px;
	margin: 0 13px;
	border-bottom: 1px dashed #BCBCBC;
}


.List-o-f li {	
	line-height: 25px;
	height: 25px;
	list-style: square;
	position: relative;

}

.List-o-f li a{
	color: #000;
	padding-left: 10px;
}
.List-o-f li span{
	position: absolute;
	right: 0px;
	top: 0px;
}

/*选项卡*/
.newsList_right_top{
	width: 298px;
	height: 294px;
	font-family: 'SimSun',"宋体";
	font-size: 14px;
	border:1px solid #D5D5D5;
	float: left;
	margin-top: 10px;
}

#newList_tabs li{
	float: left;
	height: 31px;
	line-height: 31px;
	text-align: center;
	cursor: pointer;
}
#newList_tabs #newsTab1{
	width: 91px;
}
#newList_tabs #newsTab2{
	width: 206px;
	border-left: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #FAFAFA;
}

#newList_box #news_ranking{
	margin-top: 36px;
}
/*热门标签*/
.newsList_right_bottom{
	width: 298px;
	margin-top: 10px;
	height: 274px;
	border:1px solid #D5D5D5;
	float: left;
	font-family: 'SimSun',"宋体";
	font-size: 14px;
}

.newsList_right_bottom p{
	height: 31px;
	line-height: 31px;
	background-color: #FAFAFA;
	border-bottom: 1px solid #E7E6E6;
	text-indent: 12px;
	font-weight: bold;
}

#hot_veg_label{
	padding: 17px 14px;
}

#hot_veg_label a{
	color: #000;
}

#hot_veg_label a:hover{
	color: red;
}

/*找回密码******bing*****start*******/
.nothing{
	height: 106px;
}
.leftBanner1{
	position: relative;
	width: 974px;
	height: 350px;

}
.findCode_Box{
	position: absolute;
	top: -28px;
	right: -200px;
	width: 430px;
	height: 410px;
	border:1px solid #CCC;
	background-color: #fff;
	box-shadow: 0 20px 20px #f6f4f1 inset;
	font-family: "新宋体";
	font-size: 14px;
}

.findCode_Box>p{
	padding-top: 33px;
	height: 38px;
	line-height: 38px;
	color: #F60;
	border-bottom: 2px solid #d7d6d6;
	margin: 0 21px 20px;
}

.findcode1,.findcode2{
	height: 52px;
}

.findCode_Box .findcode2 input{
	width: 155px;
}
.findCode_Box .findcode2 span{
	padding: 0 6px;
	font-size: 21px;
	font-family: Arial;
	color: #a3ce6f;
}
.findCode_Box .findcode2 a{
	color: #A0A0A0;
	text-decoration: underline;
}
#findYourCode{
	margin-top: 10px;
	font-size: 16px;
}
.tipCharity_text{
	margin: 25px 24px 0 24px;
}

.tipCharity_text  .triangle_tt{
	display: block;
	height: 0;
	width:0;
	float: left;
	border:6px solid #fff;
	border-left-color: #77BE22;
}
.tipCharity_text #triangle_tt1{
	margin-top: 3px;
}
.tipCharity_text #triangle_tt2{
	margin-top: 13px;
}
.tipCharity_text p{
	margin-top: 10px;
	color: #939393;
	font-size: 12px;
	line-height: 20px;
}
/*找回密码*******bing*****end*/

/*登录框架******bing****start******/

/*选项卡样式*/
.TmenuTitle{
	margin: 30px 0;
    border-bottom: 2px solid #bebebe;
    height: 28px;
    position: relative;
}
.TmenuTitle ul{
    margin-left: 0;
    padding-left: 0;
}
.TmenuTitle ul li{
	margin: 0 45px;
	padding-bottom: 8px;
    float:left;
    width: 114px;
    text-align: center;
}

.TmenuTitle ul li a {
    text-decoration: none;
    color: #000;
    font-size: 16px;
}
.TmenuContent{
    width: 100%;
    display: inline-block;
    margin-top: 10px;
}
.TmenuCont{
    display: none;
}

.TmenuContentOn0{
    display: block;
    width: 100%;
}

.TmenuContent ul li{
    width: 192px;
    float: left;
    margin-right: 3px;
}
.TmenuContent ul li:last-child{
    margin-right: 0;
}
.TmenuContent ul li p{
    text-indent: 0;
    font-size: 12px;
}
.TmenuTitleOn0{
    background: url('../images/down-triangle_green.png') no-repeat scroll 0px 21px transparent;
}

.fontcolor a{
	color: #77BE22 !important;
}
.findCode_Box .TmenuTitle01{
	margin: 35px 10px;
}
.findCode_Box .TmenuTitle01 ul li{
	margin: 0 45px;
}
.loginBtn a{
	margin-left: 30px;
}
.protocol{
	font-size: 12px;
	margin: 5px 0 15px;
}
.protocol input{
	height: 0;
    margin-left: 105px;
    margin-top: 10px;
    width: 20px !important;
}
.protocol span{
	display: block;
	float: right;
	margin: 9px 140px 0 0;
}
.protocol span a{
	color: #569d00;
}
.boxBottom{
	margin: 45px 12px 0;
	padding: 20px 6px;
	border-top: 1px dashed #cbc2c2;
}
.boxBottom span{
	float: left;
	font-size: 12px;
}
.boxBottom .loginimg{
	margin: -4px 0 0 15px;
	display: block;
	float: left;
	width: 22px;
	height: 22px;
}

.boxBottom .freelogin{
	float: right;
	color: #61b200;
	font-size: 12px;
	text-decoration: underline;
}
.newlabel{
	margin-left: 10px;
}
/*********咨询文章页***********************eles**start*******/
/*导航文章标题*/
#articletit_nav{      /*导航栏文章名*/
	color: #999;
}
.article_main{
	width: 868px;
	float: left;
	margin: 10px 10px 0 0;
}
.article_body{     /*文章整体*/
	margin: 0 10px 0 0;
	border: 1px solid #C7E6BD;
	border-top: 2px solid #77be22;
	font-family:'SimSun',"宋体";
	font-size: 14px;
	color: #444;float: left;
}
#articletit{          /*文章标题*/
	height: 88px;
	line-height: 88px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 28px;
	font-weight: bold; 
	color: #666;
}
.article_content{     /*文章内容*/
	margin: 0 25px;
}
.output_time{       /*发布时间*/
	color: #9d9191;
	font-size: 12px;
	text-align: left;
}
.article_intro{        /*文章简介*/
	background: #f4f8ee;
	border: 1px dotted #c0e3b5;
	margin: 10px 0;
	padding: 10px;
	line-height: 25px;
	width: 798px;
}
.article_text{       /*正文*/
	margin-top: 10px;
	line-height: 25px;
	text-align: left;
}
.article_figure{         /*配图*/
	margin: 20px auto;
	text-align: center;
}
.article_body ._page_{      /*分页*/
	margin: 70px auto;
}
.article_last_next{          /*上下篇*/
	color: #696969;
	font-weight: bold;
	line-height:40px;
}
.article_last_next a{
	font-weight: normal;
	text-decoration: none;
	color: #696969;
}
.article_last_next a:hover{
	color: #f60;
	text-decoration: underline;
}
.article_last_next>div{
	width:350px;
}
.article_tag_share{           /*标签和分享*/
	color: #6b6b6b;
	font-size: 12px;
	line-height: 15px;
	padding-top: 15px
}
.article_tag_share a{
	color: #2e92df;
	text-decoration: none;
}
.article_tag_share a:hover{
	color: #f60;
}
.article_share{
	color: #333;
}
.article_share img{
	vertical-align:middle;
	margin-top: -4px;
}
.article_share .share_count{
	width: 45px;
	height: 25px;
	background: url(../images/sharecount.png) no-repeat;
	display: inline-block;;
	text-align: center;
}
/*评论区*/
.article_assess{
	width: 870px;
	height: 275px;
	margin: 10px 10px 0 0;
	border: 1px solid #c7e6bd;
	background: #f5f9f3;
	font-family:'SimSun',"宋体";
	font-size: 14px;
	color: #444;
	float: left;
}
.assess_main{
	margin: 10px 25px 25px 25px;
}
.assess_main .assesstit{
	margin-top: 10px;
	height: 25px;
	color: #555;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	line-height: 25px;
}
.assessdetails{
	color: #818181;
	font-weight: normal;
	line-height: 25px;
	margin-top: 10px;
}
#join_count,
#assess_count{
	color: #ae0000;
	font-family: "Arial";

}
.assess_area{
	height: 170px;
	width: 100%;
	border:1px solid #d9d9d9;
}
.ass_summit{
	height: 30px;
	margin-top: 8px;
	color: #666;
}
 input{
/*	height: 30px;*/
	border: 1px solid #e1e1e1;
}
.ass_summit #rememberlogin{
	vertical-align: middle;
}
.ass_summit a {
	text-decoration: none;
	font-size: 12px;
	color: #666;
}
.ass_submit{
	width: 100px;
	height: 35px;
	background: url(../images/submit.png) no-repeat;
	color: #fff;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	text-align: center;
	line-height: 35px;
	cursor: pointer;
}
/*尚田推荐*/
.strecommend{
	width: 870px;
	height: 390px;
	margin: 10px 10px 0 0;
	border: 1px solid #c7e6bd;	
	float: left;
}
.strecommend_main{
	margin: 10px 25px 25px 25px;
}
.strecommend_tit{
	width: 100%;
	height: 20px;
	padding-bottom: 5px;
	color: #555;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #e3f3de;
}
.strecommend_content{
	margin-top: 10px;
}
.strecommend_content .sbox{
	border:0px;
	margin-left: 9px;
}
/*********咨询文章页***********************eles**end*******/
/*分页样式*/
._page_{
	width:300px;
	height:30px;
	margin:30px auto;

}
._page_ ul li{
	width: 28px;
	height: 28px;
	color: #717171;
	font-size: 14px;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 28px;
	margin-right: 2px;
	float: left;
	cursor: pointer;
}
._page_ .up_page,
._page_ .down_page{
	width: 65px;
}
._page_ .up_page img,
._page_ .down_page img{
	vertical-align: text-bottom;
}
._page_ .current_page{
	border: 0;
	color: #149d0e;
	font-size: 15px;
	font-family: "Arial";
	font-weight: bold;
	margin-top: 2px;
}
/*************产品列表页*****左边栏样式*************june***************start*******/
.list_left_list{
	background: #fff;
	border: 0;
}
.pro_course .current2 h4{
	cursor: pointer;
	font-family:'NSimSun',"新宋体", "MicroSoft YeHei";
	font-size: 14px;
	line-height: 33px;
	padding-left: 15px;
	color: #333333;
	background: url(../images/listdown.png) no-repeat;
	border-bottom: 1px solid #e4e4e4;	
}
.pro_course .current_list{
	background: #f0fae3;
	width: 183px;
	position: relative;
}
.pro_course .current2 ul li{
	line-height: 25px;
	height: 25px;
	width: 50%;
	text-align: left;
	float: left;
	background: #f0fae3;
}

.pro_course .current2 ul li a{
	font-size: 12px;
	color: #333;
	font-family:'NSimSun',"新宋体", "MicroSoft YeHei";
	text-decoration: none;
}
.pro_course .current2 ul li a:hover{
	color: red;
}
.list-buy-cart a{
	font-size: 12px !important;
}
.s0-01-title{
	height: 30px;
	line-height: 30px;
	float: left;
	width: 100%;
	overflow: hidden;
}
.s0-01-detail,.s0-01-price,.s0-buy,.s0-buyNum{
	float: left;
}
/*************产品列表页*****左边栏样式*************june***************end*******/
/***全部分类页****eles****start***/
.allkinds_body{
	height: 100%;
	width: 1180px;
	background: #f6faed;
	border: 2px solid #bcd486;
	margin-top: 10px;
}
.kind_block{
	/*height: 240px;*/
	width: 542px;
	display: inline-block;
	margin-top: 10px;
	margin-left: 30px;
}
.kind_block>p{       /*可重用，标题字体*/
	border-bottom: 2px solid #DEDEDE;
	color: #666;
	/*text-shadow:1px 1px 1px #959595;*/
	font-family: "MicroSoft YaHei";
	font-size: 14px;
	font-weight: bold; 
	padding-bottom: 5px;
	padding-right: 10px;
}
.kind_title{
	width: 95px;
	display: inline-block;
}
.kind_title>span{
	color: #fff;
	background: #77be22;
	font-size: 12px;
	font-family:'SimSun',"宋体";
	padding: 3px 10px;
	cursor: pointer;
	margin-top: 10px;
}
.kind_item{
	display: inline-block;
	width: 417px;
	padding: 10px 15px 10px 10px;
	border-bottom: 1px dotted #dadada; 
	font-size: 12px;
}
.kind_item a{
	color: #666;
	text-decoration: none;
	margin-right: 10px;
}
.kind_item a:hover{
	color: #f60;
}
/***全部分类页****eles****end**